topuk zırhı - Turkish English Dictionary